//
//  FindViewController.m
//  TeamWork
//
//  Created by lanou3g on 15/11/17.
//  Copyright © 2015年 Project. All rights reserved.
//

#import "FindViewController.h"
#import "FindViewCell.h"
#import "FindViewModel.h"
#import "FindHeadViewCell.h"
#import <MJRefresh.h>


@interface FindViewController ()

@property (nonatomic, strong) NSMutableArray *sourceArray;

@end

@implementation FindViewController


- (void)viewDidLoad {
    [super viewDidLoad];
    
    // 设置标题
    self.title = @"朋友圈";
    
    // 设置Cell的重用
    [self.tableView registerClass:[FindViewCell class] forCellReuseIdentifier:@"cell"];
    [self.tableView registerClass:[FindHeadViewCell class] forCellReuseIdentifier:@"headCell"];
    
    [self normalHeader];
    
}

- (void) normalHeader
{
    // 创建下拉刷新头视图
    MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
        // 结束刷新状态
        sleep(2);
        // 结束刷新状态
        [self.tableView.mj_header endRefreshing];
    }];
    
    // 给tableView添加下拉刷新头视图
    self.tableView.mj_header = header;
}


#pragma mark - Table view data source
/**
 *  设置每个模块的行数
 */
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
#warning Incomplete implementation, return the number of sections
    return 1;
}

/**
 *  设置Cell的模块数
 */
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
#warning Incomplete implementation, return the number of rows
    return 10;
}

/**
 *  对每个cell赋值
 */
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    
    if (indexPath.row == 0) {
        FindHeadViewCell * headCell = [tableView dequeueReusableCellWithIdentifier:@"headCell" forIndexPath:indexPath];
        
        headCell.selectionStyle = UITableViewCellSelectionStyleNone;

        return headCell;
    }
    
    else
    {
        FindViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell" forIndexPath:indexPath];
        
        //    cell.textLabel.text = @"Find";
        
        cell.selectionStyle = UITableViewCellSelectionStyleNone;
        
        
        return cell;
    }
}

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.row == 0) {
        return 460;
    }
    else
    {
        return 240;
    }
}




@end
